The phrase "up for grabs" means that something is uncertain, undecided or unresolved. It implies that there are multiple possibilities and outcomes, and it's not yet clear which one will happen. The expression can be used in various contexts such as a competition where the winner has not been determined yet, an issue that needs to be resolved with different possible solutions, or a situation where the outcome is uncertain.